liquid-proof carton - English Synonyms Dictionary